local extension = Package:new("klxing")
extension.extensionName = "konglong"
extension:loadSkillSkelsByPath("./packages/konglong/pkg/klxing/skills")

Fk:loadTranslationTable{
  ["klxing"] = "恐龙·星象",
}


local klxing__liubei = General:new(extension, "klxing__liubei", "qun", 4)
-- 星刘备
klxing__liubei:addSkill("hx__youli")
klxing__liubei:addSkill("hx__kuangfu")
klxing__liubei:addSkill("hx__caoxie")
Fk:loadTranslationTable{
  ["klxing__liubei"] = "星刘备",
  ["designer:klxing__liubei"] = "恐龙王乐园",
  ["hx__youli"] = "游历",
  [":hx__youli"] = "出牌阶段限一次，你可以选择一名与你距离为1的角色对其造成1点伤害。",
  ["#hx__youli-prompt"] = "游历：你可以选择一名与你距离为1的其他角色对其造成1点伤害。",
  ["#hx__youli-target"] = "请选择你想对其造成伤害的角色",
  ["hx__kuangfu"] = "匡扶",
  [":hx__kuangfu"] = "锁定技，当你受到1点伤害时，你令伤害来源选择一项：1.交给你一张牌然后随机弃置一张牌；2.失去两点体力对你造成一点伤害。",
  ["#hx__kuangfu-ask"] = "匡扶：请选择一项",
  ["#hx__kuangfu-choose_card"] = "匡扶：请交给%src一张牌且你将随机弃置一张牌，否则你失去两点体力并对%src造成一点伤害",
  ["hx__caoxie"] = "草鞋",
  [":hx__caoxie"] = "锁定技，你计算与其他角色距离-1，其他角色计算与你距离+1。准备阶段你摸一张牌。",
  ["$hx__caoxie1"] = "勿以恶小而为之，勿以善小而不为！",
  ["$hx__caoxie2"] = "民若得安，则天下安矣！",
  ["$hx__kuangfu1"] = "备宁愿一死，只求百姓得安！",
  ["$hx__kuangfu2"] = "大汉倾危，无人扶之乎？",
  ["$hx__youli1"] = "仁者，自当胸怀天下！",
  ["$hx__youli2"] = "物尽其用，方可人尽其才！",
  ["~klxing__liubei"] = "楼桑羽葆，黄粱一梦……",
  ["!klxing__liubei"] = "鲲鹏之志，志在天下苍生！",
}

local klxing__zuoci = General:new(extension, "klxing__zuoci", "god", 3)
-- 星左慈
klxing__zuoci:addSkill("hx__xianbian")
klxing__zuoci:addSkill("hx__dedao")
Fk:loadTranslationTable{
  ["klxing__zuoci"] = "星左慈",
  ["designer:klxing__zuoci"] = "非电竞恐龙",
  ["hx__xianbian"] = "仙变",
  ["#hx__xianbian_mark"] = "仙变",
  [":hx__xianbian"] = "游戏开始时，你选择一种类型的牌。每回合限两次，一名角色使用非你选择的类型的牌时，你可以弃置一张你选择的类型的牌然后摸一张牌并将此牌的目标改为由你选择的一名角色，若如此做，你失去一点体力。",
  ["hx__dedao"] = "得道",
  [":hx__dedao"] = "限定技，你的出牌阶段，你可以弃置一张牌并令一名角色摸X张牌（X为弃置的牌的点数）。若如此做，你失去【仙变】且回复Y点体力（Y为你发动仙变的次数）。",
  ["$hx__xianbian1"] = "眼之所见，皆为幻想。",
  ["$hx__xianbian2"] = "幻化之术谨知，为政者自当为国为民！",
  ["$hx__dedao1"] = "放下俗念，为道为仙！",
  ["$hx__dedao2"] = "死生存亡，命之形也！",
  ["~klxing__zuoci"] = "凡俗琐事，不再牵扰……",
  ["#hx__xianbian-choicetype"] = "请选择两种类型的牌",
  ["#hx__xianbian-choice"] = "请选择一张牌",
  ["#hx__xianbian-choosetarget"] = "请选择此牌的新目标",
  ["hx__dedao-choose"] = "请选择摸牌的角色",
  ["@hx__xianbian"] = "仙变次数",
  ["@@hx__xianbian_b"] = "仙变·基本",
  ["@@hx__xianbian_t"] = "仙变·锦囊",
  ["@@hx__xianbian_e"] = "仙变·装备",
  ["hx__basic"] = "基本牌",
  ["hx__equip"] = "装备牌",
  ["hx__trick"] = "锦囊牌",
  ["#hx__xianbian-invoke1"] = "请选择一张基本牌弃置",
  ["#hx__xianbian-invoke2"] = "请选择一张锦囊牌弃置",
  ["#hx__xianbian-invoke3"] = "请选择一张装备牌弃置",
}

local klxing__zhaoyun = General:new(extension, "klxing__zhaoyun", "qun", 4)
-- 星赵云
klxing__zhaoyun:addSkills{"kl__jiuzhu", "kl__jinchu"}
Fk:loadTranslationTable{
  ["klxing__zhaoyun"] = "星赵云",
  ["designer:klxing__zhaoyun"] = "非电竞恐龙",
  ["kl__jiuzhu"] = "救主",
  [":kl__jiuzhu"] = "游戏开始时，你可以令一名其他角色获得一个“主”标记。每回合限一次，当拥有“主”标记的角色或你受到伤害后，你可以弃置一张牌并选择一项：1.视为对伤害来源使用一张无视距离和防具且不可响应的普通【杀】；2.视为对伤害来源使用一张伤害+1的【决斗】。",
  ["#kl__jiuzhu-mark"] = "救主：你可以令一名其他角色获得一个“主”标记！",
  ["@kl__jiuzhu"] = "主",
  ["#kl__jiuzhu-discard"] = "救主：你可以弃置一张牌并选择视为对伤害来源使用一张有特殊效果的【杀】或【决斗】",
  ["kl__jiuzhu-slash"] = "无视防具且不可响应的【杀】",
  ["kl__jiuzhu-duel"] = "伤害+1的【决斗】",
  ["kl__jinchu"] = "进出",
  [":kl__jinchu"] = "你可以将基本牌当任意其他基本牌使用或打出。你使用虚拟牌或转化牌无距离限制且不入次数。每回合限一次，当你失去最后一张手牌时，你可以视为使用一张基本牌并摸一张牌。",
  ["#kl__jinchu"] = "进出：你可以将基本牌当任意其他基本牌使用或打出",
  ["#kl__jinchu-use"] = "进出：你可以视为使用一张基本牌并摸一张牌",
  ["$kl__jiuzhu1"] = "八面威风杀气飘，勤王保驾显功劳！",
  ["$kl__jiuzhu2"] = "匹马单枪出重围，英风锐气敌胆寒！",
  ["$kl__jinchu1"] = "一人一枪一匹马，疆场尽驰骋！",
  ["$kl__jinchu2"] = "少年何惧千军阵，银枪龙胆鉴丹心！",
  ["~klxing__zhaoyun"] = "白马常战沙场，岂无失蹄之时……",
  ["!klxing__zhaoyun"] = "今日救主，定教天下知我锋芒！",
}

local klxing__caozhang = General:new(extension, "klxing__caozhang", "wei", 4)
klxing__caozhang:addSkills{"hx__pingpan","hx__congyi"}
Fk:loadTranslationTable{
  ["klxing__caozhang"] = "星曹彰",
  ["designer:klxing__caozhang"] = "非电竞恐龙",
  ["hx__pingpan"] = "平叛",
  [":hx__pingpan"] = "出牌阶段开始时，你可以选择一项：1.弃置一张手牌并摸一张牌，本回合你使用【杀】次数+1；2.弃置一张装备区里的装备牌并摸一张牌，本回合你使用【杀】伤害+1；3.本回合你使用【杀】的次数-1并选择一名角色视为对其使用一张【决斗】。",
  ["hx__pingpan1"] = "弃1手牌并摸1牌，【杀】次数+1",
  ["hx__pingpan2"] = "弃1张装备区牌并摸1牌，【杀】伤害+1",
  ["hx__pingpan3"] = "【杀】次数-1，视为使用【决斗】",
  ["@hx__pingpan_slash-turn"] = "杀伤害+",
  ["@hx__pingpan_get-turn"] = "杀次数+",
  ["@hx__pingpan_lost-turn"] = "杀次数-",
  ["hx__congyi"] = "从议",
  [":hx__congyi"] = "限定技，当你使用【杀】指定唯一目标时，你可以获得其区域内所有的牌并交给其X张牌（X为你手牌数的一半，向下取整），然后若你与目标角色的手牌数相同，则其可以将此【杀】目标改为一名非使用者的其他角色。",
  ["$hx__pingpan1"] = "丈夫当将十万骑驰沙漠，立功建号耳！",
  ["$hx__congyi1"] = "数从征伐，志意慷慨，不避险阻！",
  ["$hx__congyi2"] = "数从征伐，志意慷慨，不避险阻！",
  ["~klxing__caozhang"] = "心衰莫过于心死，志摧莫过于胆寒。",
}

local klxing__machao = General:new(extension, "klxing__machao", "shu", 4)
-- 星马超
klxing__machao:addSkills{"kl__shichou", "kl__zhiqiang", "kl__jianyong"}
Fk:loadTranslationTable{
  ["klxing__machao"] = "星马超",
  ["designer:klxing__machao"] = "Easy",
  ["kl__shichou"] = "誓仇",
  [":kl__shichou"] = "准备阶段开始时，你可以失去一点体力并选择一名其他角色，令该角色的非锁定技失效直到该回合结束且无法响应你的【杀】或伤害类锦囊牌。若如此做，你的回合结束阶段时可以选择一项：1.获得一点护甲；2.摸一张你指定类型的牌。",
  ["#kl__shichou-choose"] = "誓仇：请失去一点体力并选择一名其他角色，该角色的非锁定技失效直到该回合结束且无法响应你的【杀】或伤害类锦囊牌",
  ["@@kl__shichou-turn"] = "誓仇",
  ["kl__shichou-1"] = "获得一点护甲",
  ["kl__shichou-2"] = "摸一张你指定类型的牌",
  ["kl__zhiqiang"] = "掷枪",
  [":kl__zhiqiang"] = "每回合限一次，你可以将一张装备牌当做一张无视防具且不计次数的【杀】使用。若如此做，你令目标角色选择一项：1.失去一点体力和弃置两张手牌令此【杀】无效；2.令此【杀】伤害+X（X为你已损失体力值）。",
  ["#kl__zhiqiang"] = "掷枪：将一张装备牌当做一张无视防具且不计次数的【杀】使用",
  ["kl__zhiqiang-1"] = "失去一点体力和弃置两张手牌令此%arg无效",
  ["kl__zhiqiang-2"] = "令此 %arg 伤害+X（X为%src已损失体力值）",
  ["kl__jianyong"] = "建勇",
  [":kl__jianyong"] = "锁定技，你计算与其他角色的距离-X（X为你已损失体力值）。",
  ["$kl__shichou1"] = "烈风罡影照白鞍，飒露行役战天山。",
  ["$kl__zhiqiang1"] = "铁骑飞将逐仇虏，笑问何处玉门关。",
  ["~klxing__machao"] = "父兄妻儿俱丧，吾有何面目活于世间！",
}

local klxing__sunquan = General:new(extension, "klxing__sunquan", "wu", 3)
klxing__sunquan:addSkill("hx__lvheng")
Fk:loadTranslationTable{
  ["klxing__sunquan"] = "星孙权",
  ["designer:klxing__sunquan"] = "北月畫仙",
  ["hx__lvheng"] = "虑衡",
  [":hx__lvheng"] = "出牌阶段限两次，你可以重铸一张牌，从牌堆或弃牌堆中获得两张类型不同且与重铸牌类型不同的牌，若如此做，你于当前回合内失去本次以此法获得的所有牌后令你本回合的“虑衡”发动次数+1。",
  ["#hx__lvheng"] = "你可以重铸一张牌，从牌堆或弃牌堆中获得两张类型不同且与重铸牌类型不同的牌",
  ["@hx__lvheng-turn"] = "虑衡次数+",
  ["@@hx__lvheng-turn"] = "虑衡",
  ["$hx__lvheng1"] = "内制朝臣乱政，外衡天下时局。",
  ["$hx__lvheng2"] = "权者万变，非制衡不可取之。",
  ["~klxing__sunquan"] = "天下一统，吾终不可得乎……",
  ["!klxing__sunquan"] = "率江东俊才骁士，展八荒大帝之威。",
}


local klxing__sunce = General:new(extension, "klxing__sunce", "wu", 4)
klxing__sunce.subkingdom = "qun"
klxing__sunce:addSkill("hx__jizhan")
klxing__sunce:addSkill("hx__zhengtao")
Fk:loadTranslationTable{
  ["klxing__sunce"] = "星孙策",
  ["designer:klxing__sunce"] = "非电竞恐龙",
  ["hx__jizhan"] = "激战",
  [":hx__jizhan"] = "吴势力技，锁定技，当你使用或打出一张牌时，你摸一张牌。",
  ["hx__zhengtao"] = "征讨",
  [":hx__zhengtao"] = "群势力技，锁定技，摸牌阶段开始时，你多摸一张牌，你使用【杀】次数+1。",
  ["$hx__jizhan1"] = "逢对手，遇良将，快哉快哉！",
  ["$hx__zhengtao1"] = "将军要与我切磋武艺？有趣！",
  ["~klxing__sunce"] = "仲谋，孙家基业，就要靠你了……",
  ["!klxing__sunce"] = "虎踞江东，犯者必惩！",
}



return extension